Azure Maps Features Service (stable:2023-07-01)

2025/10/06 • 12 deleted methods

Features_GetLandingPage (removed)
Description The Get Landing Page API provides links to the API definition, the Conformance statements, and the metadata about the feature data in this dataset. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

GET:  /features/datasets/{datasetId}
{
x-ms-client-id: string ,
api-version: string ,
datasetId: string ,
}

⚐ Response (200)

{
ontology: string ,
links:
[
{
href: string ,
rel: string ,
title: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_GetApiDefinition (removed)
Description The Get API Definition API provides a description of the capabilities of the Features service. It can be used by developers to understand the API or by development tools to support the implementation of servers and clients. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

GET:  /features/datasets/{datasetId}/api
{
x-ms-client-id: string ,
api-version: string ,
datasetId: string ,
}

⚐ Response (200)

{
openapi: string ,
info:
{
title: string ,
version: string ,
description: string ,
}
,
paths: object ,
components:
{
parameters: object ,
schemas: object ,
}
,
tags:
[
{
name: string ,
description: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_ListConformance (removed)
Description The Get Conformance API lists all requirements classes specified in the standard that the server conforms to. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

GET:  /features/datasets/{datasetId}/conformance
{
x-ms-client-id: string ,
api-version: string ,
datasetId: string ,
}

⚐ Response (200)

{
conformsTo:
[
string ,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_GetCollections (removed)
Description The Get Collections API provides a list of all the collections in a given dataset. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

GET:  /features/datasets/{datasetId}/collections
{
x-ms-client-id: string ,
api-version: string ,
datasetId: string ,
}

⚐ Response (200)

{
ontology: string ,
collections:
[
{
id: string ,
title: string ,
ontology: string ,
itemType: string ,
description: string ,
links:
[
{
href: string ,
rel: string ,
title: string ,
}
,
]
,
}
,
]
,
links:
[
{
href: string ,
rel: string ,
title: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_GetCollection (removed)
Description The Get Collection API returns the collection identified by the provided id in the given dataset. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

GET:  /features/datasets/{datasetId}/collections/{collectionId}
{
x-ms-client-id: string ,
api-version: string ,
datasetId: string ,
collectionId: string ,
}

⚐ Response (200)

{
id: string ,
title: string ,
ontology: string ,
itemType: string ,
description: string ,
links:
[
{
href: string ,
rel: string ,
title: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_GetCollectionDefinition (removed)
Description The Collection Definition API provides the detailed data model of a given collection. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

GET:  /features/datasets/{datasetId}/collections/{collectionId}/definition
{
x-ms-client-id: string ,
api-version: string ,
datasetId: string ,
collectionId: string ,
}

⚐ Response (200)

{
id: string ,
title: string ,
ontology: string ,
itemType: string ,
description: string ,
geometryType: enum ,
properties:
[
{
name: string ,
required: boolean ,
type: object ,
}
,
]
,
links:
[
{
href: string ,
rel: string ,
title: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_GetItems (removed)
Description The Get Features API returns the list of features in the given collection. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

GET:  /features/datasets/{datasetId}/collections/{collectionId}/items
{
x-ms-client-id: string ,
api-version: string ,
datasetId: string ,
collectionId: string ,
limit: integer ,
bbox: array ,
filter: string ,
}

⚐ Response (200)

{
type: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_Create (removed)
Description This Post Feature API conforms with the **drafted** [Open Geospatial Consortium API - Features - Part 4: Create, Replace, Update and Delete](http://docs.opengeospatial.org/DRAFTS/20-002.html) document. This API creates a feature with the provided attributes in the given collection. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

POST:  /features/datasets/{datasetId}/collections/{collectionId}/items
{
api-version: string ,
datasetId: string ,
collectionId: string ,
feature: object ,
}

⚐ Response (201)

{
id: string ,
ontology: string ,
links:
[
{
href: string ,
rel: string ,
title: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_Get (removed)
Description The Get Feature API returns the feature identified by the provided id in the given collection. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

GET:  /features/datasets/{datasetId}/collections/{collectionId}/items/{featureId}
{
api-version: string ,
datasetId: string ,
collectionId: string ,
featureId: string ,
}

⚐ Response (200)

{
ontology: string ,
feature: object ,
links:
[
{
href: string ,
rel: string ,
title: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_Replace (removed)
Description This Put Feature API conforms with the **drafted** [Open Geospatial Consortium API - Features - Part 4: Create, Replace, Update and Delete](http://docs.opengeospatial.org/DRAFTS/20-002.html) document. This API **replaces** the feature identified by the provided id in the given collection, i.e., the request body overwrites all the existing attributes of a feature. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

PUT:  /features/datasets/{datasetId}/collections/{collectionId}/items/{featureId}
{
api-version: string ,
datasetId: string ,
collectionId: string ,
featureId: string ,
feature: object ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_Update (removed)
Description This Patch Feature API conforms with the **drafted** [Open Geospatial Consortium API - Features - Part 4: Create, Replace, Update and Delete](http://docs.opengeospatial.org/DRAFTS/20-002.html) document. This API **updates** attributes by performing a merge patch on the feature identified by the provided id in the given collection. It allows for the update of individual feature attributes without implicitly overwriting excluded attributes in the request body. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

PATCH:  /features/datasets/{datasetId}/collections/{collectionId}/items/{featureId}
{
api-version: string ,
datasetId: string ,
collectionId: string ,
featureId: string ,
featureAttributes:
{
geometry: object ,
properties: object ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_Delete (removed)
Description This Delete Feature API conforms with the **drafted** [Open Geospatial Consortium API - Features - Part 4: Create, Replace, Update and Delete](http://docs.opengeospatial.org/DRAFTS/20-002.html) document. This API deletes the feature identified by the provided id in the given collection. Please note that if other existing features are dependent on the requested feature for deletion, the delete request will fail until the dependent features are deleted first. The Features API is a part of [Creator](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps), which makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. Features GET APIs follow the [Open Geospatial Consortium API - Features - Part 1: Core corrigendum](http://www.opengis.net/doc/IS/ogcapi-features-1/1.0.1) standard to query [Datasets](https://docs.microsoft.com/rest/api/maps-creator/dataset). Datasets consist of multiple feature collections, which are a grouping of [features](https://tools.ietf.org/html/rfc7946#section-3.2) defined by a common schema. **Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).
Reference Link ¶

⚼ Request

DELETE:  /features/datasets/{datasetId}/collections/{collectionId}/items/{featureId}
{
api-version: string ,
datasetId: string ,
collectionId: string ,
featureId: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}